chemical castration – English–Español translations

🇬🇧 en es 🇪🇸

chemical castration noun

  • medical treatment to inhibit the function of a man's testes
castración química
Wiktionary Links